
var axios = require('axios')
/*
    这里封装一个发送请求的 函数ajax
    参数
        1 url 请求路径
        2 data 请求数据 对象
        3 type 请求方式 GET  POST
    返回的是一个Promise对象
 */
var baseUrl = ''
// var baseUrl = 'http://127.0.0.1:5000'
 export default function ajax(url='', data={}, type='GET') {
     // console.log(url,"这里是"+data,type)
     url = baseUrl + url
    //这里就要分GET  还是POST请求
    if (type === 'GET'){
        var disUrl = ''
        Object.keys(data).forEach(function (item, index) {
            disUrl += item + '=' + data[item] + '&'
        })
        if (disUrl !== ''){
            disUrl = disUrl.substring(0, disUrl.lastIndexOf('&'))
        }
        return axios(url +'?'+ disUrl)
    }else{
        //直接发送post请求
        return axios.post(url, data)
    }
}

